.templatePicker {
  
  border: 1px solid #7EABCD;
  
  padding: 3px;
  
  
  -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}

.templatePicker .tooltip {
  width: 100px;
  position: absolute;
  border: 1px solid #7EABCD;
  background-color: white;
  padding: 5px;
  
  
  -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; 
}




.templatePicker .grid .dojoxGridHeader {
  display:none;
}

.templatePicker .dojoxGrid {
  
  background-color: white;
  font-size: 0.85em;
}

.templatePicker .grid .dojoxGridRowOver .dojoxGridCell {
  background-color: #FFFFFF; 
  color:#000000;
}

.templatePicker .grid .dojoxGridRowSelected {
  background-color: #FFFFFF;
}

.templatePicker .grid .dojoxGridCell {
  border: 1px solid #FFFFFF;
  outline: none;
}

.dj_ie6 .templatePicker .grid .dojoxGridCell {
  border: 1px solid white;
}

.templatePicker .grid .dojoxGridCellOver {
  border: 1px solid #FFFFFF;
}

.templatePicker .grid .dojoxGridRow {
  border-color: #FFFFFF;
}

.templatePicker .grid .dojoxGridRowOver {
  border-bottom-color: #FFFFFF;
  border-top-color: #FFFFFF;
}

.templatePicker .grid .dojoxGridCellFocus {
  border: 1px solid #FFFFFF !important;
}

.templatePicker .grid .selectedItem {
  border: 1px solid #7EABCD !important;
  background-color: #aec7e3 !important;

  
  -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}

.templatePicker .grid .dojoxGridRowOdd {
  background-color: #FFFFFF;
}

.templatePicker .grid .groupLabel {
  text-align: center;
  padding: 0px;
  font-weight: bold;
}

.templatePicker .grid .item {
  cursor: default;
}

.templatePicker .grid .dojoxGridRowTable tr {
  vertical-align: top;
}